Experiences with a Wiki to Support Architectural Knowledge Sharing
نویسندگان
چکیده
Wikis are becoming increasingly popular knowledge management systems in both software engineering research and practice. In this experience paper we explore the applicability of wikis in the software architecting process, a process which is knowledge-intensive in nature. To this end we report on our experiences with creating and using a wiki environment in the architecture department of a large organization. Next we compare this wiki to existing tools for architectural knowledge management. It turns out that whereas existing tools are stronger in codifying specific architectural knowledge concepts, a wiki prevails as versatile and all-round knowledge management environment. To assist researchers and practitioners in setting up such an environment, we conclude this paper by proposing a number of dos and don’ts for wiki usage in the software architecting process.
منابع مشابه
Wiki as a ckm tool in websites
The present research is conducted to show that organizations can use wiki to attract customers' purchase intention inside the e-commerce context. Considering the relation between wiki and ecommerce for CRM, this research tries to explore the characteristics such as perceived risk, customer experience, knowledge sharing culture, trust and knowledge sharing in wiki tool impact on purchase intenti...
متن کاملAn Empirical Study on Media Characteristics and Knowledge Sharing in Web 2.0 Environment
The success of the Enterprise 2.0 KMS (knowledge management systems) depends on the user’s continuous participation in the process of knowledge sharing. This study attempts to identify the determinants of the user’s intention to continuous knowledge sharing based on Expectation Confirmation Theory and Channel Expansion Theory. We also consider communication process modes (i.e., blog and wiki) a...
متن کاملNew Applications for Wikis in Software Engineering
Within software development, wikis are currently mainly used for brainstorming and documentation purposes or error management and project coordination. This article describes four advanced application scenarios for wiki support in software development processes: Requirements Engineering, Traceability and Rationale Management, Architectural Knowledge Sharing, and Lessons Learned Management in a ...
متن کاملADkwik: Web 2.0 Collaboration System for Architectural Decision Engineering
Capturing and sharing software architecture design rationale has always been particularly challenging in complex application domains such as enterprise computing. Facing the ongoing acceleration of technology innovation and economic forces such as outsourcing and offshoring, conservative knowledge management practices and existing tools are no longer sufficient, offering only rudimentary suppor...
متن کاملA Lightweight Approach for Knowledge Sharing in Distributed Software Teams
In collocated software development teams, informal communication is the key enabler for sharing knowledge. In distributed teams, development infrastructures have to fill communication gaps with lightweight articulation and sharing facilities for evolving development knowledge. We propose an ontology-based framework to capture, access and share developers’ experiences in a decentralized, context...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008